{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1031\deflangfe1031{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f14\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f29\froman\fcharset238\fprq2{\*\panose 02040503050406030204}Cambria;}
{\f52\froman\fcharset238\fprq2 Times New Roman CE;}{\f53\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f55\froman\fcharset161\fprq2 Times New Roman Greek;}{\f56\froman\fcharset162\fprq2 Times New Roman Tur;}
{\f57\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f58\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f59\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f60\fswiss\fcharset238\fprq2 Arial CE;}{\f61\fswiss\fcharset204\fprq2 Arial Cyr;}
{\f63\fswiss\fcharset161\fprq2 Arial Greek;}{\f64\fswiss\fcharset162\fprq2 Arial Tur;}{\f65\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f66\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f67\fswiss\fcharset186\fprq2 Arial Baltic;}
{\f286\froman\fcharset0\fprq2 Cambria;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;
\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green127\blue0;\red0\green127\blue127;\red127\green127\blue0;\red127\green0\blue127;
\red127\green0\blue0;}{\upr{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \snext0 Normal;}{
\s1\ql \li351\ri0\sb240\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel0\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon2 \snext0 heading 1;}{
\s2\ql \li351\ri0\sb120\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel1\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon3 \snext0 heading 2;}{
\s3\ql \li351\ri0\sb120\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel2\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 3;}{\s4\ql \li354\ri0\nowidctlpar\faauto\outlinelevel3\rin0\lin354\itap0 
\f1\fs24\ul\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 4;}{\s5\ql \li708\ri0\nowidctlpar\faauto\outlinelevel4\rin0\lin708\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 5;}
{\s6\ql \li708\ri0\nowidctlpar\faauto\outlinelevel5\rin0\lin708\itap0 \f1\fs20\ul\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 6;}{\s7\ql \li708\ri0\nowidctlpar\faauto\outlinelevel6\rin0\lin708\itap0 
\i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 7;}{\s8\ql \li709\ri0\sb120\sa240\nowidctlpar\faauto\outlinelevel7\rin0\lin709\itap0 \i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 
heading 8;}{\s9\ql \li709\ri567\sa240\nowidctlpar\faauto\outlinelevel8\rin567\lin709\itap0 \i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\*\cs15 \additive 
\b\fs32\kerning32\loch\f29\hich\af29\dbch\af0 \sbasedon10 Nagl\'f3wek 1 Znak;}{\*\cs16 \additive \b\i\fs28\loch\f29\hich\af29\dbch\af0 \sbasedon10 Nagl\'f3wek 2 Znak;}{\*\cs17 \additive \b\fs26\loch\f29\hich\af29\dbch\af0 \sbasedon10 Nagl\'f3wek 3 Znak;}
{\*\cs18 \additive \b\f0\fs28 \sbasedon10 Nagl\'f3wek 4 Znak;}{\*\cs19 \additive \b\i\f0\fs26 \sbasedon10 Nagl\'f3wek 5 Znak;}{\*\cs20 \additive \b\f0 \sbasedon10 Nagl\'f3wek 6 Znak;}{\*\cs21 \additive \f0\fs24 \sbasedon10 Nagl\'f3wek 7 Znak;}{\*\cs22 
\additive \i\f0\fs24 \sbasedon10 Nagl\'f3wek 8 Znak;}{\*\cs23 \additive \loch\f29\hich\af29\dbch\af0 \sbasedon10 Nagl\'f3wek 9 Znak;}{\*\cs24 \additive \f1\fs16\up6\lang1031\langfe0\langnp1031\langfenp0 \sbasedon10 footnote reference;}{
\s25\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext25 footnote text;}{\*\cs26 \additive \f0\fs20 \sbasedon10 Tekst przypisu dolnego Znak;}{
\s27\ql \li708\ri0\nowidctlpar\faauto\rin0\lin708\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 Normal Indent;}{\s28\qc \li0\ri0\sb240\sa120\keep\keepn\nowidctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext28 Bild;}{\*\cs29 \additive \f0\super \sbasedon10 endnote reference;}}{\*\ud\uc0{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \snext0 Normal;}{\s1\ql \li351\ri0\sb240\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel0\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon2 \snext0 
heading 1;}{\s2\ql \li351\ri0\sb120\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel1\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon3 \snext0 heading 2;}{
\s3\ql \li351\ri0\sb120\sa120\keep\keepn\nowidctlpar\faauto\outlinelevel2\rin0\lin351\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 3;}{\s4\ql \li354\ri0\nowidctlpar\faauto\outlinelevel3\rin0\lin354\itap0 
\f1\fs24\ul\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 4;}{\s5\ql \li708\ri0\nowidctlpar\faauto\outlinelevel4\rin0\lin708\itap0 \b\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 5;}
{\s6\ql \li708\ri0\nowidctlpar\faauto\outlinelevel5\rin0\lin708\itap0 \f1\fs20\ul\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 6;}{\s7\ql \li708\ri0\nowidctlpar\faauto\outlinelevel6\rin0\lin708\itap0 
\i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 7;}{\s8\ql \li709\ri0\sb120\sa240\nowidctlpar\faauto\outlinelevel7\rin0\lin709\itap0 \i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 
heading 8;}{\s9\ql \li709\ri567\sa240\nowidctlpar\faauto\outlinelevel8\rin567\lin709\itap0 \i\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\*\cs15 \additive 
\b\fs32\kerning32\loch\f29\hich\af29\dbch\af0 \sbasedon10 Nag{\uc1\u322 l\'f3wek 1 Znak};}{\*\cs16 \additive \b\i\fs28\loch\f29\hich\af29\dbch\af0 \sbasedon10 Nag{\uc1\u322 l\'f3wek 2 Znak};}{\*\cs17 \additive \b\fs26\loch\f29\hich\af29\dbch\af0 
\sbasedon10 Nag{\uc1\u322 l\'f3wek 3 Znak};}{\*\cs18 \additive \b\f0\fs28 \sbasedon10 Nag{\uc1\u322 l\'f3wek 4 Znak};}{\*\cs19 \additive \b\i\f0\fs26 \sbasedon10 Nag{\uc1\u322 l\'f3wek 5 Znak};}{\*\cs20 \additive \b\f0 \sbasedon10 
Nag{\uc1\u322 l\'f3wek 6 Znak};}{\*\cs21 \additive \f0\fs24 \sbasedon10 Nag{\uc1\u322 l\'f3wek 7 Znak};}{\*\cs22 \additive \i\f0\fs24 \sbasedon10 Nag{\uc1\u322 l\'f3wek 8 Znak};}{\*\cs23 \additive \loch\f29\hich\af29\dbch\af0 \sbasedon10 
Nag{\uc1\u322 l\'f3wek 9 Znak};}{\*\cs24 \additive \f1\fs16\up6\lang1031\langfe0\langnp1031\langfenp0 \sbasedon10 footnote reference;}{\s25\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 
\sbasedon0 \snext25 footnote text;}{\*\cs26 \additive \f0\fs20 \sbasedon10 Tekst przypisu dolnego Znak;}{\s27\ql \li708\ri0\nowidctlpar\faauto\rin0\lin708\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext27 Normal Indent;}
{\s28\qc \li0\ri0\sb240\sa120\keep\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 \sbasedon0 \snext28 Bild;}{\*\cs29 \additive \f0\super \sbasedon10 endnote reference;}}}}{\*\listtable
{\list\listtemplateid0{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li360 }{\listlevel
\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0
\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li1080 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace0\levelindent0{\leveltext\'03(\'03);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li1440 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'04);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'05);}{\levelnumbers\'02;}\f0
\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 
\chshdng0\chcfpat1\chcbpat1 \fi-360\li2520 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 
\fi-360\li2880 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li3240 }{\listname 
;}\listid1449861174}}{\*\listoverridetable{\listoverride\listid1449861174\listoverridecount9{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'00);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'01);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'02);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'03);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'04);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'05);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'06.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'07.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'08.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}\ls1}{\listoverride\listid1449861174\listoverridecount9{\lfolevel\listoverrideformat{\listlevel\levelnfc1\levelnfcn1\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
{\leveltext\'02\'02.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'02\'03);}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'04);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'05);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'06);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'07);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'03(\'08);}{\levelnumbers\'02;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}\ls2}{\listoverride\listid1449861174\listoverridecount9{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
\levelindent0{\leveltext\'04\'00.\'01.;}{\levelnumbers\'01\'03;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
{\leveltext\'06\'00.\'01.\'02.;}{\levelnumbers\'01\'03\'05;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
{\leveltext\'08\'00.\'01.\'02.\'03.;}{\levelnumbers\'01\'03\'05\'07;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
\levelindent0{\leveltext\'0a\'00.\'01.\'02.\'03.\'04.;}{\levelnumbers\'01\'03\'05\'07\'09;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
\levelstartat1\levelspace0\levelindent0{\leveltext\'0c\'00.\'01.\'02.\'03.\'04.\'05.;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0
\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0e\'00.\'01.\'02.\'03.\'04.\'05.\'06.;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat
{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'10\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\f0\chbrdr\brdrnone\brdrcf1 
\chshdng0\chcfpat1\chcbpat1 }}{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'12\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08.;}{\levelnumbers
\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\f0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }}\ls3}}{\info{\author Marcin}{\operator Henrik Haftmann}{\creatim\yr2010\mo10\dy1\hr2\min1}{\revtim\yr2012\mo2\dy18\hr19\min16}{\version113}{\edmins0}
{\nofpages51}{\nofwords3181}{\nofchars20790}{\*\company  }{\nofcharsws0}{\vern8249}}\paperw12242\paperh15842\margl1134\margr1134\margt1418\margb1134 
\deftab709\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale100\nolnhtadjtbl \fet0{\*\ftnsep 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\chftnsep 
\par }}{\*\ftnsepc \pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\chftnsepc 
\par }}{\*\aftnsep \pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\chftnsep 
\par }}{\*\aftnsepc \pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\chftnsepc 
\par }}\sectd \linex0\headery709\footery709\colsx709\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4
\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}
{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1045\langfe1045\langnp1045 ${\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang2057\langfe1045\langnp2057 $}{\lang2057\langfe1045\langnp2057  USB2LPT: Tre}{\f60\lang1045\langfe1045\langnp1045 \'9c\'e6}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang2057\langfe1045\langnp2057 +}{\lang2057\langfe1045\langnp2057  A}}}{\b\fs24\cf17\lang1045\langfe1045\langnp1045 Konwerter USB2LPT
\par }{\f60\lang1045\langfe1045\langnp1045 To jest plik pomocy dla h#s konwertera USB do portu r\'f3wnoleg\'b3ego (LPT).
\par Urz\'b9dzenie USB2LPT i jego sterownik umo\'bfliwiaj\'b9 przekierowanie dost\'eapu przez r\'f3\'bfne aplikacje  do portu r\'f3wnoleg\'b3ego pod\'b3\'b9czonego do portu USB, t.j. umo\'bfliwiaj\'b9 emulacj\'ea portu r\'f3wnoleg\'b3
ego przez port USB. To unikalne rozwi\'b9zanie dzia\'b3a z wszystkimi urz\'b9dzeniami posiadaj\'b9cymi porty USB wspieranymi przez system operacyjny Windows; wsparcie dla platform AMD64 jest aktualnie w przygotowaniu.
\par }\pard \ql \li0\ri193\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp100 \faauto\rin193\lin0\itap0 {\i\lang1045\langfe1045\langnp1045 haftmann#software, Listopad 15. 2009, T}{\i\f60\lang1045\langfe1045\langnp1045 \'b3}{\i\lang1045\langfe1045\langnp1045 
umascenie: Marcin & Wojciech Cichy 2012
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 Ten plik zawiera jedynie }{\b\f60\cf18\lang1045\langfe1045\langnp1045 pomoc kontekstow\'b9 }{\f60\lang1045\langfe1045\langnp1045 dla trzech zak\'b3adek ustawie\'f1
 w\'b3a\'9cciwo\'9cci }{\b\f60\cf18\lang1045\langfe1045\langnp1045 Mened\'bfera Urz\'b9dze\'f1 }{\lang1045\langfe1045\langnp1045 i nie jest przeznaczony do tradycyjnego czytania.
\par W celu uzyskania dalszych informacji, dokumentacji, s}{\f60\lang1045\langfe1045\langnp1045 terownik\'f3w oraz uaktualnie\'f1 oprogramowania odwied\'9f stron\'ea }{\b\cf2\lang1045\langfe1045\langnp1045 http://www.tu-chemnitz.de/~heha/usb2lpt}{
\lang1045\langfe1045\langnp1045 
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\f60\lang1045\langfe1045\langnp1045 Podczas korzystania z Mened\'bfera Urz\'b9dze\'f1, u\'bf
yj funkcji pomocy kontekstowej lub naci\'9cnij }{\b\cf18\lang1045\langfe1045\langnp1045 F1 }{\f60\lang1045\langfe1045\langnp1045 na pod\'9cwietlonym oknie dialogowym!
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 ${\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang2057\langfe1045\langnp2057 $}{\lang2057\langfe1045\langnp2057  Emulacja}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang2057\langfe1045\langnp2057 +}{\lang2057\langfe1045\langnp2057  A}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang2057\langfe1045\langnp2057  100_0}}}{\b\cf17\lang1045\langfe1045\langnp1045 Emulacja: }{\lang1045\langfe1045\langnp1045 Zasada }{\f60\lang1045\langfe1045\langnp1045 dzia
\'b3ania konwertera }{\b\cf20\lang1045\langfe1045\langnp1045 USB2LPT}{\f60\lang1045\langfe1045\langnp1045 , a bardziej precyzyjnie jego sterownika polega na przekierowywaniu instrukcji WE/WY r\'f3\'bfnych aplikacji do portu USB.
\par Niekt\'f3re ustawienia mog\'b9 zosta\'e6 zmienione w tej zak\'b3adce w\'b3a\'9cciwo\'9cci.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\f60\lang1045\langfe1045\langnp1045 Podczas korzystania z Mened\'bfera Urz\'b9dze\'f1, u\'bf
yj funkcji pomocy kontekstowej lub naci\'9cnij }{\b\cf18\lang1045\langfe1045\langnp1045 F1 }{\f60\lang1045\langfe1045\langnp1045 na pod\'9cwietlonym oknie dialogowym!
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang2057\langfe1045\langnp2057  100_100}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6 +}{\lang2057\langfe1045\langnp2057  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Adres Portu: }{\f60\lang1045\langfe1045\langnp1045 Wybierz adres, kt\'f3ry b\'eadzie emulowany. Mo\'bfesz tak\'bfe ukry\'e6
 rzeczywisty adres, ale to zdeaktywuje obecny port.
\par }\pard \ql \fi-851\li993\ri0\sa120\widctlpar\tx993\faauto\rin0\lin993\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Porada:\tab }{\lang1045\langfe1045\langnp1045 wybierz jeden z }{\b\cf18\lang1045\langfe1045\langnp1045 LPT}{
\b\i\cf18\lang1045\langfe1045\langnp1045 x}{\lang1045\langfe1045\langnp1045  (}{\i\lang1045\langfe1045\langnp1045 x}{\lang1045\langfe1045\langnp1045  = 1}{\f60\lang1045\langfe1045\langnp1045  do 3). Jednym z wymog\'f3w jest, aby adresy ustawione by\'b3
y na 378h, 278h lub nale\'bfy pozostawi\'e6 3BCh. Je\'bfeli komputer wyposa\'bfony jest w magistral\'ea ISA, adres nie powinien by\'e6 ustawiony na 278h.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Mo\'bfesz r\'f3wnie\'bf wpisa\'e6 }{\b\cf18\lang1045\langfe1045\langnp1045 dowolny adres }{\f60\lang1045\langfe1045\langnp1045 (dziesi\'eatnie lub szesnastkowo
}{\lang1045\langfe1045\langnp1045 ).
\par }{\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'4d}{\cf21\lang1045\langfe1045\langnp1045  }{\b\f60\cf21\lang1045\langfe1045\langnp1045 Uwaga! Powiniene\'9c zna\'e6 kosekwencje to co robisz}{\b\i\f60\cf21\lang1045\langfe1045\langnp1045 ! Mo\'bfesz ukry
\'e6 lub przekierowa\'e6 adres swojej karty sieciowej, karty graficznej lub twardego dysku, a to z pewno\'9cci\'b9 zawiesi tw\'f3j komputer lub b\'eadzie mia\'b3o gorsze skutki.}{\lang1045\langfe1045\langnp1045 \line 

Opcjonalny adres jest jedynym spos}{
\f60\lang1045\langfe1045\langnp1045 obem, aby uruchomi\'e6 wi\'eacej ni\'bf trzy porty r\'f3wnoleg\'b3e w komputerze. Ponadto oprogramowanie musi mie\'e6 mo\'bfliwo\'9c\'e6 ustawieni dowolnego adresu portu r\'f3wnoleg\'b3ego.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\lang1045\langfe1045\langnp1045 Zwykle pokazywana jest }{\b\cf20\lang1045\langfe1045\langnp1045 nazwa portu LPT,  }{
\f60\lang1045\langfe1045\langnp1045 ale nie ma to \'bfadnego znaczenia. Niekt\'f3re aplikacje u\'bfywaj\'b9 takiego samego przypisania pomi\'eadzy }{\b\f60\cf20\lang1045\langfe1045\langnp1045 nazw\'b9 portu LPT }{\lang1045\langfe1045\langnp1045 a jego }{
\b\cf20\lang1045\langfe1045\langnp1045 adresem}{\f60\lang1045\langfe1045\langnp1045 ; inne wykrywaj\'b9 prawid\'b3ow\'b9 nazw\'ea i przypisuj\'b9 do niej adres za pomoc\'b9 bli\'bf
ej nie sprecyzowanych funkcji zaimplementowanych w oprogramowaniu. W tym ostatnim przypadku nale\'bfy odwo\'b3a\'e6 si\'ea do }{\b\cf20\lang1045\langfe1045\langnp1045 nazwy portu LPT }{\f60\lang1045\langfe1045\langnp1045 pokazanej w zak\'b3adce \'84
Ustawienia portu\'94.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang2057\langfe1045\langnp2057  100_102}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6 +}{\lang2057\langfe1045\langnp2057  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Rozszerzenia LPT: }{\f60\lang1045\langfe1045\langnp1045 Opr\'f3cz dobrze znanej funkcjonalno\'9cci portu r\'f3wnoleg\'b3ego sk\'b3adaj\'b9cej si\'ea
 z 12 cyfrowych wyj\'9c\'e6 i 5 wej\'9c\'e6, nowoczesne porty maj\'b9 wi\'eacej mo\'bfliwo\'9cci, w szczeg\'f3lno\'9cci r\'f3wnoleg\'b3y przesy\'b3 8-bitowych danych w obu kierunkach ze wsparciem sprz\'eatowym. Dwa nowe (niekompatybilne ze sob\'b9
, ale wsp\'f3\'b3istniej\'b9ce) protoko\'b3y zwane }{\b\lang1045\langfe1045\langnp1045 ECP }{\lang1045\langfe1045\langnp1045 i }{\b\lang1045\langfe1045\langnp1045 EPP}{\f60\lang1045\langfe1045\langnp1045  wymagaj\'b9 dodatkowych adres\'f3
w portu. Tradycyjny port (wymagaj\'b9cy trzech s\'b9siaduj\'b9cych adres\'f3w) jest n}{\lang1045\langfe1045\langnp1045 azywany }{\b\lang1045\langfe1045\langnp1045 SPP}{\f60\lang1045\langfe1045\langnp1045 . Ten konwerter i jego sterownik w razie konieczno
\'9cci potrafi\'b9 emulowa\'e6 wszystkie z tych rozszerze\'f1. Jednak wi\'eakszo\'9c\'e6 program\'f3w nie u\'bfywa tych rozszerze\'f1, gdy\'bf zmusza\'b3oby to u\'bfytkownika do dokonywania zmian odpowiednich ustawie\'f1 w BIOSie komuter}{
\lang1045\langfe1045\langnp1045 a.
\par }\pard \ql \fi-1276\li1418\ri0\sa120\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\cf18\lang1045\langfe1045\langnp1045 SPP}{\lang1045\langfe1045\langnp1045 
 (tryby rozszerzone wybieraj tylko wtedy, gdy oprogramowanie tego wymaga)
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\fs16\lang1045\langfe1045\langnp1045 Podstawowe adresy dla }{\b\fs16\lang1045\langfe1045\langnp1045 EPP }{\fs16\lang1045\langfe1045\langnp1045 to +3..+7, podstawowe adresy dla }{
\b\fs16\lang1045\langfe1045\langnp1045 ECP }{\f60\fs16\lang1045\langfe1045\langnp1045 to +400h..403h. Aby uzyska\'e6 wi\'eacej informacji na temat przyznawania tych adres\'f3w oraz dzia\'b3ania portu r\'f3wnoleg\'b3ego mo\'bfna znale\'9f\'e6
 pod adresem:  }{\b\fs16\cf2\lang1045\langfe1045\langnp1045 www.beyondlogic.org }{\fs16\lang1045\langfe1045\langnp1045 lub }{\b\fs16\cf2\lang1045\langfe1045\langnp1045 msdn.microsoft.com}{\fs16\lang1045\langfe1045\langnp1045 .}{
\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_10}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_17}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_11}}+
{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Metody przechwytywania: }{
\f60\lang1045\langfe1045\langnp1045 Powodem problem\'f3w wyst\'eapuj\'b9cych w konwersji pomi\'eadzy portem r\'f3wnoleg\'b3ym a portem USB jest brak w Windows API wysokiego poziomu do obs\'b3ugi portu r\'f3wnoleg\'b3ego (poza obs\'b3
uga drukowania). Dlatego programi\'9cci musieli zastosowa\'e6 kilka niestandardowych rozwi\'b9za\'f1 dla dost\'eapu niskopoziomowego do portu w swoich aplikacjach. Ten konwerter (a dok\'b3adniej jego sterownik) przechwytuje wszystkie odwo\'b3ania i prz
ekierowuje je do portu USB.\line 

Przechwytywanie zestawu funkcji bibliotek j\'b9dra jak }{\b\cf18\lang1045\langfe1045\langnp1045 READ_PORT_UCHAR/WRITE_PORT_UCHAR }{\f60\lang1045\langfe1045\langnp1045 jest najbardziej oczywistym sposobem osi\'b9gni\'ea
cia tego celu, ale nie zawsze dzia\'b3a (raczej z programami bardziej cywilizowanymi oraz w systemach Windows 2000, XP i Vista).\line 

Innym sposobem jest przechwytywanie dost\'eapu do WE/WY u\'bfywaj\'b9c }{\b\cf18\lang1045\langfe1045\langnp1045 
debugowania rejestru}{\f60\lang1045\langfe1045\langnp1045 , ten spos\'f3b wy\'b3apuje ca\'b3y (zakodowany) dost\'eap zar\'f3wno w trybie u\'bfytkownika (tak V86 jak i w trybie chronionym), jak i w trybie j\'b9dra. Jednak debu
gowanie rejestru ma ograniczenia, dotycz\'b9 one ogranicze\'f1 procesora Pentium oraz  problem\'f3w we wsp\'f3\'b3dzieleniu zasob\'f3w systemowych na maszynach wielordzeniowych.
\par }\pard \ql \fi-1276\li1418\ri0\sa120\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 Oba prze\'b3\'b9czniki za\'b3\'b9
czone, ale na maszynach wieloprocesorowych pozostaw w pozycji wy\'b3\'b9czonej opcj\'ea debugowanie rejestru .}{\lang1045\langfe1045\langnp1045 \line 

}{\i\f60\lang1045\langfe1045\langnp1045 \'84Mi\'eakkie\'94 przekierowania b\'ead\'b9
 preferowane automatycznie.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\fs16\lang1045\langfe1045\langnp1045 Na platformach AMD64, wsparcie dla READ_PORT_UCHAR i podobnych funkcji jest odrzucane, dlatego przekierowanie funkcji bibliotek j\'b9dra jest nieosi\'b9galne.}{
\lang1045\langfe1045\langnp1045 
\par }{\fs16\lang1045\langfe1045\langnp1045 W Window}{\f60\fs16\lang1045\langfe1045\langnp1045 s 98/Me, dodatkowe przechwytywanie korzystaj\'b9ce z Input Output Permission Map (IOPM) jest u\'bfywane r\'f3
wnolegle do READ_PORT_UCHAR jak funkcja przekierowania i nie jest stosowane osobno.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_12}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_101}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_13}}#
{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  100_103}}+{\footnote \pard\plain 
\s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Opcje wydajno\'9cci: }{
\lang1045\langfe1045\langnp1045 Transfer poprzez port USB trwa 125\~\'b5s (w trybie }{\f60\lang1045\langfe1045\langnp1045 High-Speed). Jednak dost\'eap do WE/WY zajmuje oko\'b3o 1\~\'b5s. Bez buforowania, oprogramowanie b\'eadzie znacznie zwalnia\'e6.

\par }{\b\f60\cf18\lang1045\langfe1045\langnp1045 Instrukcje wyj\'9cciowe }{\f60\lang1045\langfe1045\langnp1045 mog\'b9 by\'e6 buforowane i wysy\'b3ane w jednym bloku przez port USB do konwertera USB2LPT.  Mo\'bfesz wprowadzi\'e6 maksymalny czas op\'f3\'9f
nienia.\line 

}{\b\lang1045\langfe1045\langnp1045 Uwaga: }{\f60\lang1045\langfe1045\langnp1045 Ka\'bfda instrukcja wej\'9cciowa zmierza do przeniesienia uprzednio zebranych instrukcji wyj\'9cciowych w celu zachowania porz\'b9dku.
\par }\pard \ql \fi-1418\li1418\ri0\sa120\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045  Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 za\'b3\'b9czone, 200..500 ms}{\lang1045\langfe1045\langnp1045 \line 

}{
\i\f60\lang1045\langfe1045\langnp1045 Wyj\'b9tkiem s\'b9 urz\'b9dzenia high-speed, jak silniki krokowe lub konwertery D/A; powiniene\'9c spr\'f3bowa\'e6  ustawi\'e6 bez buforowania lub z bardzo kr\'f3tkim czasami op\'f3\'9fnienia.}{
\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 W }{\b\f60\cf18\lang1045\langfe1045\langnp1045 instrukcjach wej\'9cciowych}{\f60\lang1045\langfe1045\langnp1045  mo\'bfliwy jest brak buforowania poniewa\'bf
 logika programu zale\'bfy od odczytanych bit\'f3w. Niekt\'f3re programy odczytuj\'b9 jedynie porty wyj\'9cciowe; w tym przypadku konwerter USBLPT mo\'bfe przedstawi\'e6 ostatnie dane wyj\'9cciowe. Jednak\'bfe niekt\'f3re urz\'b9dzenia peryferyjne mog\'b9
 celowo podci\'b9ga\'e6 tylko linie wyj\'9cciowe (port drukarki nie posiada prawdziwego rejestru wyj\'9cciowego).
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 za\'b3\'b9czone}{\lang1045\langfe1045\langnp1045 \line 

}{
\i\f60\lang1045\langfe1045\langnp1045 Powinno dzia\'b3a\'e6 z wi\'eakszo\'9cci\'b9 urz\'b9dze\'f1 peryferyjnych. Je\'bfeli nie dzia\'b3a, wtedy w szczeg\'f3lno\'9cci ustaw wy\'b3\'b9czone.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 ${\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 $}{\lang1040\langfe1045\langnp1040  Statystyki}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_0}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Statystyki: }{\f60\lang1045\langfe1045\langnp1045 
Ta strona pokazuje liczniki dost\'eap\'f3w oraz przekierowa\'f1. Tak wi\'eac mo\'bfna zobaczy\'e6 jak dzia\'b3a konwerter USB2LPT.
\par }{\fs16\lang1045\langfe1045\langnp1045 Na platformach  AMD64, wsparcie dla READ_}{\f60\fs16\lang1045\langfe1045\langnp1045 PORT_UCHAR i podobnych funkcji nie jest wspierane, dlatego te liczniki nie b\'ead\'b9 dzia\'b3a\'b3y.}{
\lang1045\langfe1045\langnp1045 
\par Ponadto pokazane jest wykorzystanie rejestr\'f3w debugowania.
\par }{\f60\lang1045\langfe1045\langnp1045 Jest r\'f3wnie\'bf dost\'eap do specyficznych, dodatkowych rejestr\'f3w konwertera USB2LPT oraz mo\'bfesz zaktualizowa\'e6 fi}{\lang1045\langfe1045\langnp1045 rmware.
\par }\pard \ql \fi-1275\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\f60\lang1045\langfe1045\langnp1045 Podczas korzystania z Mened\'bfera Urz\'b9dze\'f1, u\'bf
yj funkcji pomocy kontekstowej lub przyci\'9cnij }{\b\cf18\lang1045\langfe1045\langnp1045 F1 }{\f60\lang1045\langfe1045\langnp1045 na pod\'9cwietlonym oknie dialogowym!
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_100}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_101}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_104}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_105}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Instrukcje Wej\'9ccia lub Wyj\'9ccia: }{
\f60\lang1045\langfe1045\langnp1045 Liczniki te podaj\'b9 liczb\'ea dost\'eap\'f3w do portu dokonanych przez oprogramow}{\lang1045\langfe1045\langnp1045 anie.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Podczas gdy instrukcje wyj\'9cciowe s\'b9 generalnie buforowane i dlatego s\'b9 emulowane prawie bez op\'f3\'9fnie\'f1, instrukcje wej\'9cciowe maj\'b9 op\'f3\'9f
nienie oko\'b3o 125\~\'b5s, a na portach USB Low-Speed nawet 1\~ms (obecnie w systemach Vista lub Windows 7, nawet 8\~ms gdy nie s\'b9 buforowane)!
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_102}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 B\'b3\'eady emulacji: }{\f60\lang1045\langfe1045\langnp1045 
Zlicza wyst\'eapowanie skomplikowanych i rzadko u\'bfywanych instrukcji wej\'9ccia/wyj\'9ccia oraz funkcji j\'b9dra, jak READ_PORT_BUFFER_UCHAR; WRITE_PORT_BUFFER_UCHAR; READ_PORT_BUFFER_USHORT; WRITE_PORT_BUFFER_USHORT; READ_PORT_BUF}{
\lang1045\langfe1045\langnp1045 FER_ULONG; WRITE_PORT_BUFFER_ULONG; (rep)\~insb; (rep)\~outsb; (rep)\~insw; (rep)\~outsw; (rep)\~insd; (rep)\~outsd.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Te funkcje nie s\'b9 obecnie emulowane.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_103}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Skradzione Rejestry Debugowania: }{
\f60\lang1045\langfe1045\langnp1045 rejestry debugowania nie s\'b9 zarz\'b9dzane przez (znane) sk\'b3adniki systemu Windows, dlatego ka\'bfdy program mo\'bfe mie\'e6 do nich dost\'eap. Ten licznik zlicza jak cz\'easto rejestry debugowania s\'b9
 nadpisywane przez nieznane komponenty (sterowniki lub oprogramowanie, jak np. debugger). Podczas gdy rejestry debugowania s\'b9 tymczasowo nadpisywane, instrukcje WE/WY nie s\'b9 buforowane i nie s\'b9 przekierowywane, wi\'eac urz\'b9dzenia peryferyjne b
\'ead\'b9 tymczasowo wygl\'b9da\'e6 dla aplikacji jako niedost\'eapne (wadliwe). Dotyczy to w szczeg\'f3lno\'9cci programator\'f3w.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Nowy sterownik (od wrze\'9cnia 2009) dodatkowo wykrywa skradzione rejestry debugowania dla ka\'bfdego u\'bfytkownika}{\f3\lang1045\langfe1045\langnp1045 \'de}{
\f60\lang1045\langfe1045\langnp1045 zmiana trybu j\'b9dra (Int2E i SYSENTER), co zmniejsza znacznie luki w przekierowaniu. Liczniki wykrywania nie s\'b9 obecnie dost\'eapne oraz nie s\'b9 pokazywane.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_108}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_109}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_110}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Przeznaczenie Rejestru Debugowania: }{
\lang1045\langfe1045\langnp1045 Jeden reje}{\f60\lang1045\langfe1045\langnp1045 str debugowania (jeden z czterech w systemie) zajmuje przestrze\'f1 adresow\'b9 WE/WY z czterech s\'b9siaduj\'b9cych adres\'f3
w do przechwytywania. Dlatego jeden rejestr debugowania jest wymagany dla ustawie\'f1 ka\'bfdego rejestru SPP, ECP i EPP.
\par }{\lang1045\langfe1045\langnp1045 Tutaj pokazany jest obecny st}{\f60\lang1045\langfe1045\langnp1045 an, czy przestrze\'f1 adresowa jest obj\'eata rejestrem debugowania, czy nie.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Powodami nieoczekiwanego braku pokrycia przestrzeni adresowej s\'b9:
\par }\pard \ql \fi-283\li567\ri0\widctlpar\tx567\faauto\rin0\lin567\itap0 {\f3\lang1045\langfe1045\langnp1045 \'b7}{\f60\lang1045\langfe1045\langnp1045 \tab Wst\'eapne przypisanie rejestru debugowania podczas startu systemu (czasami spotykane w Windows 98)

\par }{\f3\lang1045\langfe1045\langnp1045 \'b7}{\lang1045\langfe1045\langnp1045 \tab Rejestr debugowan}{\f60\lang1045\langfe1045\langnp1045 ia jest u\'bfywany podczas startu sterownika (podczas debugowania innego programu)
\par }{\f3\lang1045\langfe1045\langnp1045 \'b7}{\f60\lang1045\langfe1045\langnp1045 \tab U\'bfywany jest wi\'eacej ni\'bf jeden konwerter USB2LPT
\par }\pard \ql \fi-284\li567\ri0\sa120\widctlpar\tx567\faauto\rin0\lin567\itap0 {\f3\lang1045\langfe1045\langnp1045 \'b7}{\lang1045\langfe1045\langnp1045 \tab Konkurencyjny program ze wsp\'f3lnym komponentem sterownika PORTTRAP.SYS (planowane)
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Mo\'bfna unikn\'b9\'e6 dw\'f3ch pierwszych przyczyn zaznaczaj\'b9c \'84Wymu\'9c, nawet je\'bfeli zosta\'b3o ju\'bf przydzielone" w zak\'b3adce \'93Emulacja\'94
.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Domy\'9clne ustawienie \'93Rozszerzenie portu LPT = SPP\'94 zapisuje rejestry debugowania; ECP i EPP nie s\'b9 domy\'9clnie obj\'eate.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_106}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Nadmiarowo\'9c\'e6: }{\f60\lang1045\langfe1045\langnp1045 Licznik zlicza instrukcje WE/WY z wi\'eacej ni\'bf
 jednego bajta danych na raz, np. READ_PORT_USHORT; WRITE_PORT_USHORT; READ_PORT_ULONG; WRITE_PORT_ULONG; in\~ax,dx; out\~dx,ax; in\~eax,dx; out\~dx,eax, i podobnych funkcji. Dobre oprogramowanie nie korzysta z takich instrukcji dla portu r\'f3wnoleg\'b3
ego. Jedna}{\lang1045\langfe1045\langnp1045 k program }{\b\cf20\lang1045\langfe1045\langnp1045 LabVIEW }{\lang1045\langfe1045\langnp1045 jest znany z robienia takich rzeczy.
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  101_116}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  101_117}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{
\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Wyzeruj: }{\lang1045\langfe1045\langnp1045 resetuje do zera liczniki na lewo od przycisku .
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  101_111}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{
\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 USB2LPT Dodatki: }{\lang1045\langfe1045\langnp1045 Otwiera okno dialogowe z osobnymi,  specyficznymi ustawieniami konwertera USB2LPT.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  101_112}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Aktualizacja Firmware\'92u: }{
\f60\lang1045\langfe1045\langnp1045 Mo\'bfesz dokona\'e6 aktualizacji firmware\'92u. Potrzebujesz pliku z obrazem oprogramowania uk\'b3adowego, kt\'f3ry mo\'bfesz pobra\'e6 ze strony internetowej konwertera USB2LPT lub mo\'bfesz stworzy\'e6 sw\'f3j w
\'b3asny plik z obrazem firmware\'92u.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 Dla USB2LPT (Low-Speed) opartego na mikrokontro}{\f60\lang1045\langfe1045\langnp1045 lerze ATmega8, ta bezpo\'9crednia aktualizacja jest niemo\'bfliwa. Mo\'bf
na jednak ustawi\'e6 flag\'ea w celu aktywowania bootloadera po ponownym pod\'b3\'b9czeniu konwertera USB2LPT. Wymaga to nowego bootloadera z lipca 2009 r. Dla tych urz\'b9dze\'f1 w celu aktualizacji oprogramowania najbezpieczniej jest u\'bfy\'e6
 interfejsu SPI.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  102_20}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Port Danych: }{\f60\lang1045\langfe1045\langnp1045 Je\'bf
eli jest zaznaczone, instrukcje WE zwracaj\'b9 ostatni zapisany bajt wyj\'9ccia bez op\'f3\'9fnienia.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 za\'b3\'b9czone\line 

}{\i\f60\lang1045\langfe1045\langnp1045 Z wyj\'b9
tkiem gdy wiesz, \'bfe twoja aplikacja wymaga ustawienia ECP \'96 bardzo rzadko}{\i\lang1045\langfe1045\langnp1045 !}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  102_21}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045  Port kontrolny: }{\f60\lang1045\langfe1045\langnp1045 Je\'bf
eli jest zaznaczone , instrukcje WE zwracaj\'b9 ostatni zapisany bajt wyj\'9ccia bez op\'f3\'9fnienia.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 za\'b3\'b9czone\line 

}{\i\f60\lang1045\langfe1045\langnp1045 Niekt\'f3re urz
\'b9dzenia peryferyjne rzadko u\'bfywaj\'b9 pin\'f3w portu kontrolnego dla danych wej\'9cciowych.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  102_22}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Dodatkowe Porty: }{\lang1045\langfe1045\langnp1045 To u}{
\f60\lang1045\langfe1045\langnp1045 stawienie obecnie nie jest u\'bfywane.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_100}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_101}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Otw\'f3rz Kolektory: }{\f60\lang1045\langfe1045\langnp1045 
Te ustawienia s\'b9 przeznaczone dla urz\'b9dze\'f1 peryferyjnych, kt\'f3re nie w pe\'b3ni s\'b9 kompatybilne ze standardem TTL.
\par Generalnie wej\'9ccia TTL (5V) s\'b9 kompatybilne z wyj\'9cciami CMOS (3.3V) bez potrzeby stosowania konwerter\'f3w poziom\'f3w. Jednak pojawiaj\'b9 si\'ea problemy z niekt\'f3rymi urz\'b9dzeniami peryferyjnymi, kt\'f3re u\'bfywaj\'b9
 bramek CMOS (5V) (szczeg\'f3lnie seria CD4000B) lub wymagaj\'b9 napi\'eacia wy\'bfszego ni\'bf 3.3\~V, jak np. bia\'b3e lub niebieskie diody. Dlatego wyj\'9ccia mog\'b9 by\'e6 symulowane jako otwarty kolektor z zewn\'eatrznym rezystorem podci\'b9gaj\'b9
cym do 5\~V.
\par Nie dotyczy to wersji USB2LPT (Low-Speed) opartych na mikrokontrolerach ATmega8, kt\'f3re dzia\'b3aj\'b9 z napi\'eaciem 5V. Jednak w tym przypadku, mo\'bfesz u\'bfy\'e6 otwartych kolektor\'f3w dla po\'b3\'b9cze\'f1.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 wy\'b3\'b9czone\line 

}{\i\f60\lang1045\langfe1045\langnp1045 Niekt\'f3
re starsze porty r\'f3wnoleg\'b3e mia\'b3y rzeczywi\'9ccie otwarte kolektory na porcie kontrolnym. Niekt\'f3re nowsze mostki po\'b3udniowe ustawiaj\'b9 r\'f3wnie\'bf emulacj\'ea takiego zachowania.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_102}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Wy\'b3\'b9cz podci\'b9ganie: }{\i\lang1045\langfe1045\langnp1045 
High-Speed \'96 pojedynczy tra}{\i\f60\lang1045\langfe1045\langnp1045 nzystor za\'b3\'b9cza zewn\'eatrzny rezystor podci\'b9gaj\'b9cy do }{\f60\lang1045\langfe1045\langnp1045 5V. Wy\'b3\'b9czaj\'b9c podci\'b9ganie oszcz\'eadza si\'ea energi\'ea
 i dodaje s\'b3abe podci\'b9ganie wewn\'eatrzne do 3.3V (oko\'b3o 100 k}{\f3\lang1045\langfe1045\langnp1045 \'57}{\lang1045\langfe1045\langnp1045 ).
\par }\pard \ql \li284\ri476\sa120\widctlpar\brdrt\brdrs\brdrw15\brsp60 \brdrl\brdrs\brdrw15\brsp60 \brdrb\brdrs\brdrw15\brsp60 \brdrr\brdrs\brdrw15\brsp60 \faauto\rin476\lin284\itap0 {\f60\lang1045\langfe1045\langnp1045 
W trybie czuwania portu USB, konwerter USB2LPT wy\'b3\'b9cza podci\'b9ganie automatycznie i ustawia wszystkie wyj\'9ccia w stan wysokiej impedancji w celu osi\'b9gni\'eacia poboru pr\'b9du mniejszego ni\'bf 500\~\'b5A, niezale\'bfnie od pod\'b3\'b9
czonych urz\'b9dze\'f1 peryferyjnych.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\i\lang1045\langfe1045\langnp1045 Low-Speed \'96 wbudowane w mikrokontroler AT}{\f60\lang1045\langfe1045\langnp1045 mega s\'b3abe rezystory podci\'b9gaj\'b9ce (oko\'b3o 40 k}{
\f3\lang1045\langfe1045\langnp1045 \'57}{\f60\lang1045\langfe1045\langnp1045 ) s\'b9 wy\'b3\'b9czone. W tym przypadku wej\'9ccia maj\'b9 ekstremalnie wysok\'b9 impedancj\'ea, zatem nale\'bfy to ustawienie stosowa\'e6 bardzo ostro\'bfnie!
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 wy\'b3\'b9czone (tzn. podci\'b9ganie w\'b3\'b9czone)\line 

}{
\i\f60\lang1045\langfe1045\langnp1045 Kiedy pod\'b3\'b9czasz urz\'b9dzenie peryferyjne (3.3V), kt\'f3re nie mo\'bfe pracowa\'e6 z napi\'eaciem 5\~V,  mo\'bfesz wy\'b3\'b9czy\'e6 podci\'b9ganie.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_103}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Bezpo\'9crednie WE/WY: }{\f60\lang1045\langfe1045\langnp1045 
To zaznaczenie przekszta\'b3ca konwerter USB2LPT w cyfrowy interfejs z 17\'9620 cyfrowymi liniami wej\'9ccia/wyj\'9ccia z indywidualnym wyborem kierunku. Ustawienie to }{\i\lang1045\langfe1045\langnp1045 nie}{\f60\lang1045\langfe1045\langnp1045 
 jest kompatybilne z portem r\'f3wnoleg\'b3ym.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 wy\'b3\'b9czone\line 

}{\i\f60\lang1045\langfe1045\langnp1045 Je\'bf
eli zamierzasz zaprogramowa\'e6 konwerter USB2LPT korzystaj\'b9c z jego API, mo\'bfesz w tym miejscu ustawi\'e6 ten bit.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_3}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Ustaw i odczytaj: }{\f60\lang1045\langfe1045\langnp1045 
Akceptuje powy\'bfsze ustawienia i }{\b\cf20\lang1045\langfe1045\langnp1045 zapisuje }{\lang1045\langfe1045\langnp1045 je }{\b\f60\cf20\lang1045\langfe1045\langnp1045 do nieulotnej pami\'eaci }{\lang1045\langfe1045\langnp1045 konwertera USB2LPT.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_4}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Szukaj zwar\'e6: }{\lang1045\langfe1045\langnp1045 Wykonuje}{
\f60\lang1045\langfe1045\langnp1045  autotest konwertera USB2LPT. Urz\'b9dzenie peryferyjne musz\'b9 by\'e6 od\'b3\'b9czone od konwertera USB2LPT podczas wykonywania testu!
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Po przeprowadzeniu podstawowego skanowania, pojawia si\'ea informacja by sprawdzi\'e6 wysoki poziom na wszystkich pinach portu r\'f3wnoleg\'b3ego. Nast\'ea
puje sprawdzenie po\'b3\'b9cze\'f1 pomi\'eadzy pinami mikrokontrolera a pinami z\'b3\'b9cza D-Sub.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_110}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Numer Seryjny: }{\f60\lang1045\langfe1045\langnp1045 Wszystkie \'93
oryginalne\'94 konwertery USB2LPT posiadaj\'b9 numer seryjny, w celu wykrywania ewentualnych wadliwych urz\'b9dze\'f1. W\'b3asnor\'eacznie wykonane urz\'b9dzenia nie powinny mie\'e6 numeru seryjnego, dlatego w ich przypadku pojawia si\'ea informacja \'84
brak\'94.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\fs16\lang1045\langfe1045\langnp1045 Istnieje pewien spos\'f3b na ustawienie numeru seryjnego \'96 informacja jak to zrobi\'e6 zawarta jest w kodzie \'9fr\'f3d\'b3owym.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  104_111}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Data firmware\'92u: }{\f60\lang1045\langfe1045\langnp1045 Kiedy u\'bfywany jest nowy firmwar
e (od 2005 r.), wgrane oprogramowanie uk\'b3adowe ma znacznik czasu okre\'9claj\'b9cy dat\'ea utworzenia.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 ${\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 $}{\lang1040\langfe1045\langnp1040  Monitor}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_0}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Monitor: }{\f60\lang1045\langfe1045\langnp1045 
Monitorowanie i kontrola portu r\'f3wnoleg\'b3ego konwertera USB2LPT.
\par Monitorowanie jest przydatne w celu sprawdzenia sta\'b3o\'9cci poziom\'f3w na pinach portu.
\par }{\lang1045\langfe1045\langnp1045 Mo}{\f60\lang1045\langfe1045\langnp1045 \'bfesz sprawdzi\'e6 }{\i\lang1045\langfe1045\langnp1045 wszystkie }{\f60\lang1045\langfe1045\langnp1045 funkcje portu r\'f3wnoleg\'b3ego (ECP, EPP itd.) i }{
\i\lang1045\langfe1045\langnp1045 wszystkie }{\lang1045\langfe1045\langnp1045 specyficzne, dodatkowe funkcje}{\i\lang1045\langfe1045\langnp1045  }{\f60\lang1045\langfe1045\langnp1045 konwertera USB2LPT (rejestr kierunku, funkcje Bezpo\'9crednich WE/WE)!

\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\f60\lang1045\langfe1045\langnp1045 Podczas korzystania z Mened\'bfera Urz\'b9dze\'f1, u\'bfyj funkcji pomocy kont
ekstowej lub przyci\'9cnij }{\b\cf18\lang1045\langfe1045\langnp1045 F1 }{\f60\lang1045\langfe1045\langnp1045 na pod\'9cwietlonym oknie dialogowym!
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_176}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Odczyt bajtu z portu danych: }{\lang1045\langfe1045\langnp1045 
Ten bajt (w postaci szesnastkowej) jest odczytywany z portu danych. Zazwyczaj informacja ta jest stale aktualizowana.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_117}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Odczyt portu danych: }{\lang1045\langfe1045\langnp1045 
Rozpoczyna cykl odczytu od bazowego adresu +0 portu LPT.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Ten przycisk wyst\'eapuje tylko w nast\'eapuj\'b9cych trybach }{\b\cf18\lang1045\langfe1045\langnp1045 ECP }{\lang1045\langfe1045\langnp1045 portu LPT oraz }{
\b\cf18\lang1045\langfe1045\langnp1045 Test }{\f60\lang1045\langfe1045\langnp1045 (prawdziwa warto\'9c\'e6 portu danych jest ukryta przez FIFO). W innych przypadkach przycisk jest ukryty, a program odczytuje w spos\'f3b ci\'b9g\'b3y warto\'9c\'e6
 portu danych.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_16}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Bity dla portu danych: }{\f60\lang1045\langfe1045\langnp1045 Wy\'9c
wietlanie i modyfikacja pojedynczych }{\b\cf18\lang1045\langfe1045\langnp1045 bit\'f3w }{\lang1045\langfe1045\langnp1045 portu danych.
\par }\pard \ql \fi-1418\li1701\ri0\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Kolory:\tab {\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-184732013\blipupi720{\*\blipuid f4fd36934576ab2a5f3c505c9a1dc329}0100090000033f0000000100080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00000000000400
00002d0100000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\lang1045\langfe1045\langnp1045 \tab Bit = 0
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag1920781443\blipupi720{\*\blipuid 727ccc834e02b9d16df78dbb853da46e}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000000000000ff00000400
00002d01000007000000fc02000000ff00000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit = 1
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag758107208\blipupi720{\*\blipuid 2d2fcc48524b40469520e9fd8a1569c1}
0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c0000ff00000400
00002d01000007000000fc02000000ff00000000040000002d0101000a000000240303009808a0f698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab zapisane 0, ale odczytuje 1 (tylko gdy bezpo\'9crednie We/Wy jest w\'b3\'b9czone)

\par }\pard \ql \fi-1418\li1701\ri0\sa120\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-1570129668\blipupi720{\*\blipuid a269b8fc26c4c00651c16f4d37802206}0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c0000ff00000400
00002d01000007000000fc02000000ff00000000040000002d0101000a0000002403030034083cf698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab zapisane 1, ale odczytuje 0 (tylko gdy bezpo\'9crednie We/Wy jest w\'b3\'b9czone)

\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Kiedy najedziesz kursorem myszki nad kwadrat, pokazuje si\'ea nazwa sygna\'b3u.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'37}{\i\cf21\lang1045\langfe1045\langnp1045  }{\i\f60\lang1045\langfe1045\langnp1045 Brak dost\'eapu z klawiatury.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_160}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Zapis portu danych: }{\f60\lang1045\langfe1045\langnp1045 Wprowad\'9f bajt danych (8 bit\'f3w na raz) jako }{
\b\f60\cf18\lang1045\langfe1045\langnp1045 liczb\'ea w postaci szesnastkowej }{\lang1045\langfe1045\langnp1045 lub jako }{\b\cf18\lang1045\langfe1045\langnp1045 znak }{\lang1045\langfe1045\langnp1045 poprzedzony \'93-\'94}{
\f60\lang1045\langfe1045\langnp1045  (znak minus). Dost\'eap do zapisu jest wyzwalany automatycznie 0.5 sekundy po ostatnim wej\'9cciu, dlatego nale\'bfy pisa\'e6 szybko i nie naciska\'e6 \'bfadnych dodatkowych klawiszy. W przypadku wyst\'b9pienia b\'b3
\'eadu pojawia si\'ea sygna\'b3 d\'9fwi\'eakowy.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_10}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Wy\'9cwietlanie poziom\'f3w sygna\'b3\'f3w dla z\'b3\'b9
cza D-Sub: }{\f60\lang1045\langfe1045\langnp1045 Wy\'9cwietlanie i modyfikacja }{\b\cf18\lang1045\langfe1045\langnp1045 poziom\'f3w TTL }{\f60\lang1045\langfe1045\langnp1045 na pinach z\'b3\'b9cza D-Sub.
\par }\pard \ql \fi-2552\li2694\ri0\widctlpar\tqr\tx2552\tx2694\faauto\rin0\lin2694\itap0 {\b\f60\cf19\lang1045\langfe1045\langnp1045 Kolory wype\'b3nienia:\tab }{\f14\lang1045\langfe1045\langnp1045 \'6d\tab }{\lang1045\langfe1045\langnp1045 NISKI poziom

\par }{\f14\cf4\lang1045\langfe1045\langnp1045 \tab \'6c}{\f14\cf6\lang1045\langfe1045\langnp1045 \'6c}{\f14\cf7\lang1045\langfe1045\langnp1045 \'6c}{\f14\cf4\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 WYSOKI poziom
\par }\pard \ql \fi-2552\li2694\ri0\sa120\widctlpar\tqr\tx2552\tx2694\faauto\rin0\lin2694\itap0 {\f14\cf16\lang1045\langfe1045\langnp1045 \tab \'6c\tab }{\lang1045\langfe1045\langnp1045 Nieznany poziom (np. port danych w trybie ECP), }{
\fs16\lang1045\langfe1045\langnp1045 brak wsparcia w firmwarze konwertera USB2LPT!}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \fi-1843\li1985\ri0\widctlpar\tqr\tx1843\tx1980\faauto\rin0\lin1985\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Kolory ramek:\tab }{\b\f14\cf4\lang1045\langfe1045\langnp1045 \'6d\tab }{\lang1045\langfe1045\langnp1045 pi}{
\f60\lang1045\langfe1045\langnp1045 n danych (g\'b3\'f3wnie wyj\'9ccie)
\par }{\b\f14\cf6\lang1045\langfe1045\langnp1045 \tab \'6d\tab }{\f60\lang1045\langfe1045\langnp1045 pin stanu (normalne wej\'9ccie)
\par }{\b\f14\cf7\lang1045\langfe1045\langnp1045 \tab \'6d\tab }{\f60\lang1045\langfe1045\langnp1045 pin kontrolny (normalne wyj\'9ccie)
\par }\pard \ql \fi-1843\li1985\ri0\sa120\widctlpar\tqr\tx1843\tx1980\faauto\rin0\lin1985\itap0 {\b\f14\lang1045\langfe1045\langnp1045 \tab \'6d\tab }{\lang1045\langfe1045\langnp1045 Masa (poziom odniesienia)
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Kiedy najedziesz kursorem myszy na pin pokazuje si\'ea nazwa sygna\'b3u i jego znaczenie (w zale\'bfno\'9cci od wybranego aktualnie trybu portu LPT). Sygna\'b3
y odwr\'f3cone s\'b9 pokazane w odniesieniu do poziom\'f3w TTL.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'37}{\i\cf21\lang1045\langfe1045\langnp1045  }{\i\f60\lang1045\langfe1045\langnp1045 Brak dost\'eapu z klawiatury.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_177}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Odczyt bajtu z portu stanu: }{\lang1045\langfe1045\langnp1045 
Ten bajt w postaci szesnastkowej jest odczytywany ze portu stanu. Stale aktualizowane.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_17}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Bity dla portu stanu: }{\f60\lang1045\langfe1045\langnp1045 Wy\'9c
wietlanie (i m}{\lang1045\langfe1045\langnp1045 odyfikacja) pojedynczych }{\b\cf18\lang1045\langfe1045\langnp1045 bit\'f3w }{\lang1045\langfe1045\langnp1045 portu stanu.
\par }\pard \ql \fi-1418\li1701\ri0\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Kolory:\tab }{\b\cf19\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1029{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-184732013\blipupi720{\*\blipuid f4fd36934576ab2a5f3c505c9a1dc329}0100090000033f0000000100080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00000000000400
00002d0100000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\lang1045\langfe1045\langnp1045 \tab Bit = 0
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1030{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-1291697080\blipupi720{\*\blipuid b302444846ba3c4df1623513890033f2}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000ff0000000400
00002d01000007000000fc020000ff0000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit = 1
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1031{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag345873603\blipupi720{\*\blipuid 149d9cc36017eb6c0c2c24e28f473255}
0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00ff0000000400
00002d01000007000000fc020000ff0000000000040000002d0101000a000000240303009808a0f698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab zapisane 0, ale odczytuje 1 (tylko gdy bezpo\'9crednie We/Wy jest w\'b3\'b9czone)

\par }{\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1032{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag2051950713\blipupi720{\*\blipuid 7a4e48792a6cb270869f0f119b7ba15b}
0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00ff0000000400
00002d01000007000000fc020000ff0000000000040000002d0101000a0000002403030034083cf698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab zapisane 1, ale odczytuje 0 (tylko gdy bezpo\'9crednie We/Wy jest w\'b3\'b9czone)

\par }{\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1033{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag577961602\blipupi720{\*\blipuid 2272fe82bd4fb0821cd86c0df8710c26}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000808080000400
00002d01000007000000fc020000808080000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit nie zaimplementowany, odczytuje 0
\par }\pard \ql \fi-1418\li1701\ri0\sa120\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1034{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-91214826\blipupi720{\*\blipuid fa902c1656a119e23ac0d2d01b03b194}0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000800000000400
00002d01000007000000fc020000800000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit nie zaimplementowany, odczytuje 1
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Kiedy najedziesz kursorem myszy na pin, pokazuje si\'ea nazwa sygna\'b3u i jego znaczenie (w zale\'bfno\'9cci od wybranego aktualnie trybu portu LPT). Sygna
\'b3y odwr\'f3cone s\'b9 pokazane w odniesieniu do warto\'9cci bit\'f3w.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\f60\lang1045\langfe1045\langnp1045 Ustawienia bitu s\'b9 przydatne, gdy odpowiadaj\'b9
cy mu bit w rejestrze kierunku ustawiony jest na wyj\'9ccie.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'37}{\i\cf21\lang1045\langfe1045\langnp1045  }{\i\f60\lang1045\langfe1045\langnp1045 Brak dost\'eapu z klawiatury.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_161}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Zapis portu stanu: }{\f60\lang1045\langfe1045\langnp1045 Wrowad\'9f bajt danych (8 bit\'f3w na raz) jako }{
\b\f60\cf18\lang1045\langfe1045\langnp1045 liczb\'ea w postaci szesnastkowej}{\f60\lang1045\langfe1045\langnp1045 . Dost\'eap do zapisu jest wyzwalany automatycznie 0.5 sekundy po ostatnim wej\'9cciu, dlatego nale\'bfy pisa\'e6 szybko i nie naciska\'e6 
\'bfadnych dodatkowych klawiszy. W przypadku wyst\'b9pienia b\'b3\'eadu pojawia si\'ea sygna\'b3 d\'9fwi\'eakowy.
\par }{\b\i\f60\cf21\lang1045\langfe1045\langnp1045 Normalnie bezu\'bfyteczne. Poniewa\'bf port dzia\'b3a jako wej\'9ccie!}{\lang1045\langfe1045\langnp1045 
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  105_178}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{
\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045  Odczyt bajtu z portu kontrolnego: }{\lang1045\langfe1045\langnp1045 Ten bajt w postaci szesnastkowej jest odczytywany z portu kontrolnego. Stale aktualizowane.
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  105_18}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{
\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045  Bity dla portu kontrolnego: }{\f60\lang1045\langfe1045\langnp1045 Wy\'9cwietlanie i modyfikacja pojedynczych }{\b\cf18\lang1045\langfe1045\langnp1045 bit\'f3w }{
\lang1045\langfe1045\langnp1045 portu kontrolnego.
\par }\pard \ql \fi-1418\li1701\ri0\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Kolory:\tab }{\b\cf19\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1035{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-184732013\blipupi720{\*\blipuid f4fd36934576ab2a5f3c505c9a1dc329}0100090000033f0000000100080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00000000000400
00002d0100000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\lang1045\langfe1045\langnp1045 \tab Bit = 0
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1036{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag1946106423\blipupi720{\*\blipuid 73ff3a37dad13cc22a49c19f90b5b986}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000ffff00000400
00002d01000007000000fc020000ffff00000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit = 1
\par \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1037{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-210498306\blipupi720{\*\blipuid f3740cfef146c419890a247f5d5fc7f5}
0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00ffff00000400
00002d01000007000000fc020000ffff00000000040000002d0101000a000000240303009808a0f698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\lang1045\langfe1045\langnp1045 \tab za}{\f60\lang1045\langfe1045\langnp1045 pisane 0, ale odczytuje 1 (tylko gdy bezpo
\'9crednie We/Wy jest w\'b3\'b9czone)
\par }{\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1038{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag514804161\blipupi720{\*\blipuid 1eaf49c131ef9e32ae1b24eae36f5ed5}
0100090000036000000003000a0000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00ffff00000400
00002d01000007000000fc020000ffff00000000040000002d0101000a0000002403030034083cf698083cf63408a0f608000000fa0200000c000c0000000000
040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab zapisane 1, ale odczytuje 0 (tylko gdy bezpo\'9crednie We/Wy jest w\'b3\'b9czone)

\par }{\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1039{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag577961602\blipupi720{\*\blipuid 2272fe82bd4fb0821cd86c0df8710c26}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000808080000400
00002d01000007000000fc020000808080000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit nie zaimplementowany, czyta 0
\par }\pard \ql \fi-1418\li1701\ri0\sa120\widctlpar\tx1276\tx1702\faauto\rin0\lin1701\itap0 {\lang1045\langfe1045\langnp1045 \tab }{\b\cf19\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1040{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag2028167056\blipupi720{\*\blipuid 78e35f90366ad5cd3bb00ac966b81625}0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000808000000400
00002d01000007000000fc020000808000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit nie zaimplementowany, czyta 1
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 Kiedy najedziesz kursorem myszy na }{\f60\lang1045\langfe1045\langnp1045 pin pokazuje si\'ea nazwa sygna\'b3u i jego znaczenie (w zale\'bfno\'9c
ci od wybranego aktualnie trybu portu LPT). Sygna\'b3y odwr\'f3cone s\'b9 pokazane w odniesieniu do warto\'9cci bit\'f3w.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'37}{\i\cf21\lang1045\langfe1045\langnp1045  }{\i\f60\lang1045\langfe1045\langnp1045 Brak dost\'eapu z klawiatury.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_162}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045  Zapis portu kontrolnego: }{\f60\lang1045\langfe1045\langnp1045 Wprowad\'9f bajt danych (8 bit\'f3w na}{
\lang1045\langfe1045\langnp1045  raz) jako }{\b\f60\cf18\lang1045\langfe1045\langnp1045 liczb\'ea w postaci szesnastkowej}{\f60\lang1045\langfe1045\langnp1045 . Dost\'eap do zapisu jest wyzwalany automatycznie 0.5 sekundy po ostatnim wej\'9c
ciu, dlatego nale\'bfy pisa\'e6 szybko i nie naciska\'e6 \'bfadnych dodatkowych klawiszy. W przypadku wyst\'b9pienia b\'b3\'eadu pojawia si\'ea sygna\'b3 d\'9fwi\'eakowy.\page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain 
\s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_168}}+{\footnote \pard\plain 
\s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 
Odczyt bajtu z FIFO: }{\f60\lang1045\langfe1045\langnp1045 Pokazuje bajt w postaci liczby szesnastkowej, kt\'f3ry zosta\'b3 odczytany z FIFO (adres portu zale\'bfny jest od wybranego trybu LPT).
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_131}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Odczyt FIFO: }{\lang1045\langfe1045\langnp1045 
Ten przycisk wyzwala cykl odczytu FIFO. Bajt pokazany na lewo od przycisku jest aktualizowa}{\f60\lang1045\langfe1045\langnp1045 ny, r\'f3wnie\'bf stany FIFO, }{\b\f60\cf18\lang1045\langfe1045\langnp1045 FIFO pe\'b3ne }{\lang1045\langfe1045\langnp1045 i }
{\b\cf18\lang1045\langfe1045\langnp1045 FIFO puste}{\f60\lang1045\langfe1045\langnp1045 , mog\'b9 si\'ea zmienia\'e6.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_122}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_123}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Adresowanie FIFO: }{\f60\lang1045\langfe1045\langnp1045 Wybiera tryb nast\'eapnego cyklu odczytu lub zapisu FIFO. (Oba tryby wsp
\'f3\'b3dziel\'b9 jedno FIFO.)
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_130}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Zapis FIFO \'96 lub zapis danych u\'bfywaj\'b9c Strobe: }{
\lang1045\langfe1045\langnp1045 Ten przycisk wyzwala cykl zapisu FIFO. Bajt pokazany na prawo od przycisku jest pobierany. Stany FIFO, }{\b\f60\cf18\lang1045\langfe1045\langnp1045 FIFO pe\'b3ne }{\lang1045\langfe1045\langnp1045 i }{
\b\cf18\lang1045\langfe1045\langnp1045 FIFO puste}{\f60\lang1045\langfe1045\langnp1045 , mog\'b9 si\'ea zmienia\'e6. Ponadto, dla u\'b3atwienia testowania, bajt jest automatycznie zwi\'eakszany o 1 dla nast\'eapnego cyklu.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Je\'bfeli aktualnie wybrany tryb LPT nie posiada FIFO, wtedy ten przycisk uruchamia drukark\'ea-podobny cykl danych wyj\'9cciowych zapewnia sygna\'b3 }{
\b\cf20\lang1045\langfe1045\langnp1045 strobe}{\f60\lang1045\langfe1045\langnp1045 . W zwi\'b9zku z tym mo\'bfesz \'b3atwo sprawdzi\'e6 urz\'b9dzenie pod\'b3\'b9czone do konwertera USB2LPT, kt\'f3ry zachowuje si\'ea jak drukarka \'96 na przyk\'b3
ad prawdziwe drukarki lub karty przeka\'9fnikowe.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_169}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\f60\cf17\lang1045\langfe1045\langnp1045 Bajt wyj\'9cciowy do FIFO \'96 lub u\'bfywanie Strobe: }{\f60\lang1045\langfe1045\langnp1045 Wprowad\'9f
 bajt danych (8 bit\'f3w na raz) jako }{\b\f60\cf18\lang1045\langfe1045\langnp1045 liczb\'ea w postaci szesnastkowej }{\lang1045\langfe1045\langnp1045 lub jako }{\b\cf18\lang1045\langfe1045\langnp1045 znak }{\f60\lang1045\langfe1045\langnp1045 
poprzedzony \'93-\'94 (znak minus). Wyj\'9ccie FIFO \'96 lub dane do zapisu u\'bfywaj\'b9ce }{\b\cf20\lang1045\langfe1045\langnp1045 strobe}{\lang1045\langfe1045\langnp1045 , kiedy akt}{\f60\lang1045\langfe1045\langnp1045 
ualnie wybrany jest tryb LPT nie posiadaj\'b9cy FIFO \'96 jest wyzwalane automatycznie 0.5 sekundy po ostatnim wej\'9cciu, dlatego nale\'bfy pisa\'e6 szybko i nie naciska\'e6 \'bfadnych dodatkowych klawiszy. W przypadku wyst\'b9pienia b\'b3\'ea
du pojawia si\'ea sygna\'b3 d\'9fwi\'eakowy.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{\lang1040\langfe1045\langnp1040  105_186}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {
\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Bajt odczytywany z ECR: }{\lang1045\langfe1045\langnp1045 
Bajt w postaci liczby szesnastkowej jest odczytywany z Rozszerzonego Rejestru Kontrolnego (Extended Control Register=ECR). Jest on stale aktualizowany.
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 #}{
\lang1040\langfe1045\langnp1040  105_102}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6\lang1040\langfe1045\langnp1040 +}{
\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 ECR: wyb\'f3r trybu LPT: }{\f60\lang1045\langfe1045\langnp1045 Przegl\'b9daj i wybierz tryb portu LPT (bity 7:5 z ECR). Wszystkie 8 tryb\'f3w jest obs\'b3ugiwanych i wygl\'b9
d tego okna dialogowego zmienia si\'ea odpowiednio do trybu.
\par }{\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{
\lang1040\langfe1045\langnp1040  105_120}}#{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{\lang1040\langfe1045\langnp1040  105_121}}+{\footnote 
\pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{\lang1040\langfe1045\langnp1040  A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Stany FIFO: }{
\lang1045\langfe1045\langnp1045 Pokazuje dwa bity stanu FIFO (bit 1:0) z ECR.
\par \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{ 105_170}}+{\footnote \pard\plain 
\s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{ A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Zapisz ECR: }{\f60\lang1045\langfe1045\langnp1045 Wprowad\'9f bajt danych (8 bit
\'f3w na raz) jako }{\b\f60\cf18\lang1045\langfe1045\langnp1045 liczb\'ea w postaci szesnastkowej}{\f60\lang1045\langfe1045\langnp1045 . Dost\'eap do zapisu jest wyzwalany automatycznie 0.5 sekundy po ostatnim wej\'9cciu, dlatego nale\'bfy pisa\'e6
 szybko i nie naciska\'e6 \'bfadnych dodatkowych klawiszy. W przypadku wyst\'b9pienia b\'b3\'eadu pojawia si\'ea sygna\'b3 d\'9fwi\'eakowy.\page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain 
\s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{ 105_19}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{ A}}}{\b\cf17\lang1045\langfe1045\langnp1045 Bity kierunku: }{\f60\lang1045\langfe1045\langnp1045 Wy\'9cwietlanie i modyfikacja pojedync}{\lang1045\langfe1045\langnp1045 zych }{
\b\cf18\lang1045\langfe1045\langnp1045 bit\'f3w }{\lang1045\langfe1045\langnp1045 rejestru kierunk\'f3w konwertera USB2LPT.
\par }\pard \ql \fi-1701\li1985\ri0\widctlpar\tx1134\tx1985\faauto\rin0\lin1985\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Kolory:\tab }{\b\cf19\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1041{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-184732013\blipupi720{\*\blipuid f4fd36934576ab2a5f3c505c9a1dc329}0100090000033f0000000100080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000c000c00000000000400
00002d0100000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{\f60\lang1045\langfe1045\langnp1045 \tab pin portu = wej\'9ccie (0)
\par }{\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1042{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag1920781443\blipupi720{\*\blipuid 727ccc834e02b9d16df78dbb853da46e}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa0200000000000000ff00000400
00002d01000007000000fc02000000ff00000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1043{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-1291697080\blipupi720{\*\blipuid b302444846ba3c4df1623513890033f2}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000ff0000000400
00002d01000007000000fc020000ff0000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1044{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag1946106423\blipupi720{\*\blipuid 73ff3a37dad13cc22a49c19f90b5b986}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000ffff00000400
00002d01000007000000fc020000ffff00000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\f60\lang1045\langfe1045\langnp1045 \tab pin portu = wyj\'9ccie (1)
\par }\pard \ql \fi-1701\li1985\ri0\sa120\widctlpar\tx1134\tx1985\faauto\rin0\lin1985\itap0 {\lang1045\langfe1045\langnp1045 \tab }{\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1045{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag577961602\blipupi720{\*\blipuid 2272fe82bd4fb0821cd86c0df8710c26}0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000808080000400
00002d01000007000000fc020000808080000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1046{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag-91214826\blipupi720{\*\blipuid fa902c1656a119e23ac0d2d01b03b194}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000800000000400
00002d01000007000000fc020000800000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\b\cf19\lang1045\langfe1045\langnp1045 {\pict{\*\picprop\shplid1047{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw402\pich402\picwgoal228\pichgoal228\wmetafile8\bliptag2028167056\blipupi720{\*\blipuid 78e35f90366ad5cd3bb00ac966b81625}
0100090000035d0000000300080000000000050000000b0235f62d08050000000c0272007200040000000201010008000000fa02000000000000808000000400
00002d01000007000000fc020000808000000000040000002d010100070000001b04a0f698083cf6340808000000fa0200000c000c0000000000040000002d0102000500000014023cf634080500000013023cf69808050000001302a0f69808050000001302a0f634080500000013023cf6340803000000000000}}{
\lang1045\langfe1045\langnp1045 \tab Bit nie zaimplementowany (czyta 0 lub 1)
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\f60\lang1045\langfe1045\langnp1045 Kiedy najedziesz kursorem myszki nad kwadrat, pokazuje si\'ea nazwa sygna\'b3u.
\par Trzy ni\'bfsze bity portu stanu s\'b9 sterowane w trybie Bezpo\'9credniego WE/WY, kiedy 3 dodatkowe linie s\'b9 dost\'eapne. W przeciwnym razie te bity ustawiaj\'b9 }{\b\cf18\lang1045\langfe1045\langnp1045 1 }{\f60\lang1045\langfe1045\langnp1045 (wyj\'9c
cie) dla emulowania pin\'f3w masy.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\f14\fs32\cf21\lang1045\langfe1045\langnp1045 \'37}{\i\cf21\lang1045\langfe1045\langnp1045  }{\i\f60\lang1045\langfe1045\langnp1045 Brak dost\'eapu z klawiatury.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{ 35}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{ A}}}{
\b\f60\cf17\lang1045\langfe1045\langnp1045 Aktualizacja Firmware\'92u: Kontynuowa\'e6?
\par }{\b\cf21\lang1045\langfe1045\langnp1045 Ostatnia szansa, aby an}{\b\f60\cf21\lang1045\langfe1045\langnp1045 ulowa\'e6 kluczowy proces zapisu pami\'eaci EEPROM!
\par }\pard \ql \fi-1276\li1418\ri0\sa120\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 Firmware przeznaczony do wgrania powinien by\'e6 nowszy od znajduj\'b9
cego si\'ea obecnie w konwerterze USB2LPT.}{\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\i\f60\lang1045\langfe1045\langnp1045 Ta informacja pojawia si\'ea tylko wtedy, gdy wykryty zostanie konwerter USB2LPT Full-Speed lub Hi}{\i\lang1045\langfe1045\langnp1045 gh-Speed.
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{ 40}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{ A}}}{
\b\cf17\lang1045\langfe1045\langnp1045 WYSOKI Poziom?
\par }{\i\f60\lang1045\langfe1045\langnp1045 Kiedy pojawia si\'ea ten komunikat, proces wyszukiwania zwar\'e6 zosta\'b3 ju\'bf zako\'f1czony.
\par }{\f60\lang1045\langfe1045\langnp1045 Teraz nale\'bfy sprawdzi\'e6 czy wszystkie 17 cyfrowych pin\'f3w portu ma silny WYSOKI poziom TTL, np. przy pomocy multimetru, sondy stan\'f3w logicznych lub }{\lang1045\langfe1045\langnp1045 testera port\'f3w LPT.

\par }{\f60\lang1045\langfe1045\langnp1045 Jest to sprawdzenie poprawno\'9cci lutowania po\'b3\'b9cze\'f1 pomi\'eadzy p\'b3ytk\'b9 drukowan\'b9 a z\'b3\'b9czem D-Sub.
\par }\pard \ql \fi-1276\li1418\ri0\widctlpar\tx1418\faauto\rin0\lin1418\itap0 {\b\cf19\lang1045\langfe1045\langnp1045 Wskaz\'f3wka:\tab }{\b\f60\cf18\lang1045\langfe1045\langnp1045 Kiedy nie chcesz przeprowadza\'e6 tej kontroli, naci\'9cnij \'93Tak\'94.}{
\lang1045\langfe1045\langnp1045 
\par }\pard \ql \li0\ri0\sa120\widctlpar\faauto\rin0\lin0\itap0 {\lang1045\langfe1045\langnp1045 \page }{\cs24\fs16\up6\lang1045\langfe1045\langnp1045 #{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 
\f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 #}{ 41}}+{\footnote \pard\plain \s25\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \f1\fs20\lang1031\langfe1045\cgrid\langnp1031\langfenp1045 {\cs24\fs16\up6 +}{ A}}}{
\b\f60\cf17\lang1045\langfe1045\langnp1045  Aktualizacja firmware\'92u: Ustawi\'e6 flag\'ea?
\par }{\b\cf21\lang1045\langfe1045\langnp1045 Ostatnia szansa, aby anulo}{\b\f60\cf21\lang1045\langfe1045\langnp1045 wa\'e6 kluczowy proces zapisu pami\'eaci EEPROM!
\par }{\f60\lang1045\langfe1045\langnp1045 Konwerter USB2LPT (Low-Speed) z mikrokontrolerem ATmega8 nie obs\'b3uguje aktualizacji firmware\'92u poprzez Mened\'bfera Urz\'b9dze\'f1 systemu Windows. Z drugiej strony bootloader zawarty w urz\'b9
dzeniu nie jest kompatybilny z USB2LPT lecz z HID. Aby przeprowadzi\'e6 poprawn\'b9 aktualizacje firmware\'92u, potrzebujesz programu do aktualizacji o nazwie \'84}{\b\lang1045\langfe1045\langnp1045 bootloadHID.exe}{\lang1045\langfe1045\langnp1045 
\'94.
\par }{\f60\lang1045\langfe1045\langnp1045 Naci\'9cnij }{\b\cf18\lang1045\langfe1045\langnp1045 \'93Tak\'94 }{\f60\lang1045\langfe1045\langnp1045 aby ustawi\'e6 flag\'ea (42h pod adresem 0 pami\'eaci EEPROM) w celu uruchomienia bootloadera, kiedy konwerter US
B2LPT zostanie pod\'b3\'b9czony kolejnym razem.
\par Starsze bootloadery nie obs\'b3uguj\'b9 tej flagi; aby uaktywni\'e6 taki bootloader nale\'bfy zewrze\'e6 }{\b\cf18\lang1045\langfe1045\langnp1045 pin 1 i pin 14 }{\f60\lang1045\langfe1045\langnp1045 z\'b3\'b9cza D-Sub.
\par Bardzo stare wersje konwertera USB2LPT (Low-Speed ) do wersji 1.5, nie s\'b9 dostarczane z bootloaderem. Mo\'bfesz bezpiecznie zaktualizowa\'e6 firmware do wersji 1.6 z bootloaderem (je\'bfeli urz\'b9dzenie jest wyposa\'bf
one w mikrokontroler ATmega8); nie mo\'bfesz u\'bfywa\'e6 firmware\'92u z bootloaderem (je\'bfeli urz\'b9dzenie wyposa\'bfone jest w mikrokontroler ATmega48). Jednak posiadanie bootloadera nie jest konieczne. Aktualizacja firmware\'92
u jest znacznie bezpieczniejsza, kiedy wykorzystuje si\'ea do tego interfejs SPI mikrokontrolera. Aby dosta\'e6 si\'ea do  niezb\'eadnego pinu RESET, otw\'f3rz urz\'b9dzenie i zewrzyj zwork\'ea SJ2 dla zaprogramowania urz\'b9dzenia. Wykonaj to zwieraj\'b9
c SJ2 tymczasowo cyn\'b9 lub \'9crubokr\'eatem.
\par }\pard \ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 {\i\f60\lang1045\langfe1045\langnp1045 Ten komunikat pojawia si\'ea tylko, gdy zostanie wykryty konwerter USB2LPT (Low-Speed ).
\par }{\lang1045\langfe1045\langnp1045 \page 
\par }}